Release 10.1A: OpenEdge Development:
Progress Dynamics Web Development Guide
Running a Progress Dynamics Web application
Once you have configured Progress Dynamics, WebSpeed, and a Web server, running a Progress Dynamics application in a browser is as simple as supplying the name of a Dynamics container object in a URL query string.
For example, try running the
oeCustBrowseWincontainer. TheoeCustBrowseWincontainer is one of the objects you develop in the tutorial in OpenEdge Development: Progress Dynamics Getting Started . When you run it using the Dynamic Launcher, the Windows GUI application would look similar to Figure 4–1.Figure 4–1: An example of a Windows GUI application (oeCustBrowseWin)
![]()
The Customer Browse Window presents a list of the records in the Customer table of the DynSports sample database. When you click on a record, a second window (Customer Orders Browse) containing two tab folders appears. On the first tab folder, you can view and change customer information. On the second tab folder, you can view and change order information.
Figure 4–2 shows the same container object running as a Progress Dynamics Web application.
Figure 4–2: An example of a Web application (oeCustBrowseWin)
![]()
The application was invoked by entering a URL query string in the browser. Notice that the name of the object,
oeCustBrowseWin, is assigned to theicfobjproperty. For more information about the URL syntax, see the "URL syntax for Progress Dynamics Web applications" section.Generally, the look and feel of the Customer Browse running in a Web browser is similar to the same application running in Windows.
When you select a record in the Customer Browse, you see an application for customer and order maintenance. As shown in Figure 4–3, it is similar in look and feel to the same objects running in Windows. However, Customer Orders Browse does not appear in a separate window. It replaces Customer Browse in the same browser window. Also note that you must use File
Exit in the application’s menu bar to get back to Customer Browse. (The Web browser’s Back button will not return to Customer Browse. It will return to some previously visited Web page.)
Figure 4–3: Customer Orders Browse running in a Web browser
![]()
|
Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |